JchOptimize\Awf\Document\Menu\MenuManager S

Total Complexity 49
Dependencies 4
Dependents 1
Total lines 388
Lines of code 187
Logical lines of code 92
Comment lines 123
Methods 15
Properties 3

Methods 15

Method Rating Maintainability Complexity Lines of code
initialiseFromDirectory()
B
37 20 80
extractChildren()
S
56 5 20
getMenuItems()
S
55 5 19
isEnabled()
S
61 3 12
compareItemOrder()
S
65 3 9
removeItemByName()
S
71 2 6
findItem()
S
65 2 10
addChildrenToParent()
S
69 2 7
__construct()
S
81 1 3
addItem()
S
76 1 4
addItemFromDefinition()
S
75 1 4
removeItem()
S
77 1 4
disableMenu()
S
80 1 3
enableMenu()
S
80 1 3
clear()
S
81 1 3